home *** CD-ROM | disk | FTP | other *** search
- --------------------------------------
- * Moonchild Prod. proudly presents : *
- --------------------------------------
-
- /-=-=-=-=-=-=-=-=-=-=-\
- < STARTUPSELECTOR 2.1 >
- \-=-=-=-=-=-=-=-=-=-=-/
-
- 1. Copyrights
-
- 2. Introduction
-
- 3. Requierements
-
- 4. Installation
-
- 5. Usage
-
- 6. Greets
-
- 7. The authors
-
- 8. The futur
-
- 9. History
-
- 10. Hints and tips
-
-
-
-
-
-
-
-
-
-
-
- 1. Copyrights :
- ***************
-
- The program and its source in this archive are both Copyright (c) 1996-97
- OLIVERES 'Moonchild' Jean-Marc and GUENOT 'RaphE' Raphaël.
-
- You can freely modify the program's source. The only thing I asked you is to
- send me a version with your modifications and don't forget to credit me.
-
- Authorization is granted to distribute copies of this manual if the
- copyright notice and this authorization notice are in all the copies.
-
- No warranty are done for a 100% perfect program describe in this file. You
- use your equipment at your own risks. The author can't be made responsible
- for any damage caused by the use of this program.
-
- You can distribute this archive freely but it is always Copyright OLIVERES
- Jean-Marc. You can freely copy it as long as you don't ask more than the
- cost of a single copy.
-
- Authorization is granted to include this archive in the DP collections.
-
- If you want to distribute this archive, you must use archives from the
- original distribution.
-
-
- 2. Introduction :
- *****************
-
- Welcome to the fabulous world of startup-sequence selectors.
-
- With this little program, you'll have the possibility to execute differents
- startup files, according to your wishes.
-
- You just have to write as many startup files as you want to begin your Amiga
- session in the way you like because you made it.
-
- The program will show you the list of all your files and you'll just have to
- click on the name you have choosen to execute this startup-sequence file.
-
- You can also deactivate the WBStartup directory and the User-Startup file to
- gain some space memory.
-
- You'll have the possibility to open a Shell, to edit or delete a script, to
- have sounds, to have icons with your scripts.
-
- If you have WBStartup+ installed then a button will appear at the bottom of
- the window and you'll have the possibility to call its Preferences program.
-
- Now you can save your last choosen file and your differents choices.
-
- There is a preferences program wich can be called either from Workbench or
- from StartupSelector's menu.
-
- I hope it will be as usefull as it is for me and some of my friends.
-
- This program has been written in the E language, and it's my first try of
- programming on AMIGA. I hope you'll excuse some mistakes I could make in the
- source structure.
-
- The source is in the source directory.
-
- Note :
- ------
-
- StartupSelector is Giftware. Send me what you want if you think this program
- is usefull for you (a postcard of your country, a disk full of mangas, a
- chocolate box, an PPC Amiga ...). There's no reason to make it Shareware. I
- spent a lot of time on it but no money was used. Thanks for all those who
- will send me something.
-
-
- 3. Requierements :
- ******************
-
- To run this program you need :
-
- - An AMIGA :-)
-
- - The Reqtools.library Copyright © Nico François (optional)
-
- - The LoadWB command in the C: directory
-
- - The Execute command in the C: directory
-
- - The WBStartup+ program Copyright © 1996 John Hughes (optional)
-
- The program was tested and written with an Amiga 1200 with an accelerator card
- Microbotics 68030/50Mhz an a 520 Mo HD and 6 MO of RAM.
-
- You need an Amiga with the release 2.0+ of the Workbench.
-
-
- 4. Installation :
- *****************
-
- Enter in the 'Install' directory and execute the script you want to install
- Startup-Selector on your HD.
-
- For those who want to do it by hand, here is the method to follow.
-
- To install it, you just have to copy it where you want on your HD. The more
- simple is to copy it in the C: directory.
-
- The only thing you must do is to put the 'sounds' directory in the same one
- where you have installed Startup-Selector. If not, no sound will be played
- but the program will work.
-
- Next, make a dir called 'Start' in S: because you'll put your scripts in it.
- You may change this if you want (see the 'Startup' section).
-
- Then edit a small Startup-Sequence with the 'Setpatch' command and the path
- to where you've put 'StartupSelector' without the 'Run' command. This file
- become the one executed when you switch on your Amiga.
-
- Your original Startup-Sequence file MUST be copied in the directory where
- you'll put all your scripts (default is 'S:Start/'). You must delete or put
- into comment (';') the line with the 'Setpatch' command.
-
- NOTE : make a secure copy of your original Startup-Sequence file and keep it
- somewhere (ie Startup-Sequence.org).
-
- Copy the preferences program in your 'Prefs' directory.
-
- Simple isn't it ? :-) no ?... it is !!!
-
-
- 5. Usage :
- **********
-
- My Startup-Sequence file looks like this :
-
- Assign c: hd0:Cmds ADD
- C:Setpatch QUIET /* IMPORTANT */
- autoxa > nil:
- startupselector /* IMPORTANT */
-
- IF EXISTS S:User-Startup /* These lines are here
- Execute S:User-Startup /* for Installer to find
- EndIF /* your User-Startup
-
- Before running 'StartupSelector', run his preferences program to make your
- settings like the path to your scripts and the default script.
-
- More, you can deactivate the WBStartup directory and the User-Startup file.
- The program just rename them as 'WBStartupOld' and as 'User-StartupOld'.
-
- You don't have to worry about the directory because the first thing that
- StartupSelector do at the begining is to rename the directory and the file
- in the right way.
-
- To call it, simply press the qualifier button you choose at the start of
- your Amiga session until the window appears. If not, It'll automatically
- execute the Startup-Sequence file. So don't forget to put it in your
- directory :-).
-
- At the window opening, it will let you the choice between all your files
- with the Startup-Sequence file.
-
- With the version 2.0 you can save your preferences to restart with this
- configuration without opening the window of 'StartupSelector'. A file called
- 'startupselector.prefs' will be written in your S: directory.
-
- You can edit it by hand with the text editor of your choice.
-
- If you have the WBStartup+ program installed a button will appear at the
- bottom of the window. If you click it you will call the Preferences program
- of WBStartup+. If it is not installed nothing will appear. StartupSelector
- will search in the 'SYS:prefs' directory to find the program called
- 'WBStartup+Prefs'.
-
- More, when the window opened, the default script will be highlighted.
-
- The closing window button lets you start with the last saved script with or
- without modifying the settings and will save your choices if you have
- checked the right option.
-
- Menu description :
- ------------------
-
- Project
- |------
- |-About -> Informations about the program
- |-Preferences -> Call the preferences program
- |-NewCli -> Open a CLI
- |-Quit -> Exit the program without running a script or saving
- your choices (even if checked)
- Commands
- |-------
- |-Edit
- | |-New file -> Edit a new script with an external text editor
- | |-Highlighted script -> Edit an existing script
- |
- |-Delete -> Delete a script from the list and directory
-
- Preferences file description : (StartupSelector.prefs)
- ------------------------------
-
- ASCIIFP ; I must be the first line. Don't modify me.
- $VER: StartupSelectorPrefs 1.1 ; version number
- Double click ? YES ; way of executing script
- Window always opened ? NO ; window automatically opened
- Sounds ? YES ; if you want sounds
- Path to editor: hd1:misc/ced3.5 ; guess what ?
- Startups directory: S:Start/ ; startups files directory
- Default startup: startup-sequence ; default executing script
- Language : français ; the language for the catalog
- Qualifier: LEFTBUTTON ; way of calling the program
- Screen mode: $29000 ; screen type (depends on monitors)
- Font: topaz.font ; font choice
- Font size: 8 ; font size choice
- Disable User-Startup ? NO ; guess what ?
- Disable WBStartup ? NO ; same as before ...
-
- The preferences program let you initialized all this settings. With the
- 'Use' button, you have the possibility to use this settings without saving
- the preferences. This is usefull because it permit you to have more
- differents scripts directory. you are no more limited in script number or
- directory number. The program can handle up to 32000 scripts in each
- directory.
-
- Example :
-
- Your environment initialization scripts will be in 'S:Start'. Your scripts
- for running your professionnals softs will be in 'Work:Start'. Your scripts
- to launch games will be in 'Games:Start'.
-
- The possibilities are only limited by your imagination (a script wich launch
- a memory eating demo, a script doing a slide-show of your pictures...).
-
-
- 6. Greets :
- ***********
-
- First I would like to thank Wouter Van Oortmerssen for his wonderful E
- language.
-
- I would like to thank Jason R. Hulance for his "Beginer.Guide" wich is of
- great help for new developers.
-
- Thanks to John Hughes for the WBStartup+ program. I used your program
- because some people tell me to include it in my program. Sorry not to have
- demand you for an authorization. I hope you don't mind :-).
-
- Hello to Philippe 'Elwood' Ferrucci for his help during the finalisation of
- the 1.0 and 1.05 versions.
-
- Last but not least, hellos goes to :
-
- Alamelama Dominique (merci pour la réparation de mon Amiga)
- Delantes 'HCL' Mathias (tes logiciels sont rigolos)
- Daniel de JANAL LYON (l'idée de ce logiciel était bonne)
- Saillour Pierre (range ton disque dur vieux !)
- Mearini Renaud (tu vas faire un malheur avec "Ben" et "Speed")
- Arnaud Yvan (vive le CD-ROM)
-
- And of course, hello at the Amiga scene.
-
- WE ARE BACK FOR THE FUTUR !
-
-
- 7. The authors :
- ****************
-
- You can join us for comments or ideas at the following :
-
-
- OLIVERES Jean-Marc GUENOT Raphaël
- 12, Rue Charles Porcher 22, Rue Jamen Grand
- 69009 LYON 69300 CALUIRE
- FRANCE FRANCE
-
- E-Mail : elwood@neptune.fr raphe@chezmoi.surle.net
- Subject : Moon Startup-Selector
-
- Excuse me for my bad english but I'm French.
-
-
- 8. The futur :
- **************
-
- - Put a backdrop screen picture.
- - Let the user choose between some backdrop patterns.
- - Create a new look for the GUI.
- - Updated the preferences program.
- - More catalogs (your translations are welcome see E-mail).
- - Removed possibly bugs... :-(
- - Let the user choose between a listview whith only icons
- icons and text
- only text.
- - 3D raytraced gadgets
- lightsourced menus
- gouraud shaded mouse pointer !!! ;-)
-
- If you want to have new feature in it, you can contact me by mail or E-mail.
- I will try to include the idea if it seems usefull...
-
- 9. History :
- ************
-
- Internals versions : 06.20.96 - 07.08.96
- --------------------
-
- Version 0.1 :
-
- - just a simple window at the start of the Amiga session with the list of
- the files to execute.
-
- Version 1.0 :
-
- - the selected file is executed.
- - programm run at each Amiga session.
- - it can't be included in the Startup-Sequence.
-
- Version 1.01 :
-
- - called by the left mouse button.
- - can be put in the Startup-Sequence.
- - but continue with it at the end of the script.
-
- Version 1.02 :
-
- - close the Startup-Sequence (bug).
- - execute only the choosen script.
-
- Version 1.03 :
-
- - bug in the closing of the Startup-Sequence not fixed.
- - possibility to deactivate the WBStartup directory.
- - window centered on the opening screen.
-
- Externals releases : 07.16.96
- --------------------
-
- Version 1.04 :
-
- - added argument for the path of the scripts.
- - program launched from a small Startup-Séquence.
- - execute the Startup-Sequence file if no LMB press.
- - added menu.
- - GUI looks better.
- - some optimisations.
- - first release.
- - added alphabetical order.
- - possibility to deactivate the User-Startup file.
- - can open a CLI.
- - fixed a bug with the possibility to deactivate the WBStartup directory
- because it was running just in one way.
-
- Version 1.05 (09.07.96) :
-
- - replace buttons by a listview.
- - no more file number limitation.
- - better errors handler.
- - removed an Enforcer hit in the menu.
-
- Version 1.1 (09.24.96) :
-
- - last script choosen saved.
- - choices are saved too.
- - some optimisations.
- - run with or whithout the Reqtools.library.
- - show the last saved script.
- - detects and have the possibility to run the WBStartup+ preferences if
- installed.
- - auto-creation of the xx_log file the first time the program is ran.
- - rewritten this doc to be clearer in the installation and startup sections.
-
- Version 1.2 (02.01.97) :
-
- - double-click to choose your script.
- - removed a bug when a 'space' was in your script's name, because it won't
- be launched.
-
- Version 1.2a (03.02.97) :
-
- - fixed a bug. Now the reqtools.prefs file is well initialized (Damian
- Jurzysta reported it).
- - now the .info and the .bak files are not shown anymore.
-
- Version 1.3 (05.19.97) :
-
- - text menu is now visible under WB 2.0.
- - no more bevelboxes around the checkboxes text.
- - text is now black and not white.
- - no more mistake in the text of the Project menu.
- - possibility to choose the key to open the window.
-
- Version 2.0 (07.13.97) :
-
- - no more argument.
- - preferences program.
- - choice between a simple or a double click to execute a script.
- - choice of the screen resolution.
- - possibility to make the window open without any call.
- - new preferences file easyly editable.
- - main window frozen when other window is open over it.
- - screen close with checking of opened windows.
- - preferences program can be called by the menu.
- - respect of the 2.0 or 3.0 style on screen.
- - and... hum... some little bugs :(
-
- Version 2.1 (09.11.97) :
-
- - added some sound.
- - possibility to choose the fonts.
- - monitor detection.
- - new menu 'Commands'.
- - edit a script or a new file (with an external text editor).
- - delete scripts.
- - localisation.
- - installer's script.
- - doc written again.
- - multiple scripts directory.
- - icons can be put in listview.
- - no more script name in the left part of the window.
- - when the window opened the default script will be highlighted.
- - optimizations.
- - new 'Use' button in the preferences program.
- - removed bugs... I hope so...
-
- 10. Hints and tips :
- ********************
-
- You can suppress the lines dealing with the User-Startup. But when you will
- install a program using an Installer script, it will tell you to include
- these lines in your Startup-Sequence. If you refuse and after it must write
- some assign in the User-Startup, it will write them at the end of your
- Startup- Sequence.
-
- You can also use the end of your Startup-Sequence to write some assign wich
- will be executed just after Startup-Selector.
-
- If you are using an Overdrive-HD use a qualifier key which differ from the
- mouse (i.e LEFT-ALT). This will prevent you from a message telling you to
- insert the disk CC0:. (Thank to Kenneth Jonnsonn for reporting that :-))
-
- To edit a script, you will use your favorite text editor. Don't forget, if it
- is necessary, to make the assign needed by it to work well at the beginning
- of your new Startup-Sequence.
-